package com.study.demo;

import java.util.ArrayList;
import java.util.Collection;

public class A02_CollectionDemo02 {
    public static void main(String[] args) {
        Collection<Student> coll = new ArrayList<>();
        
        Student s1 = new Student("zhangsan",23);
        Student s2 = new Student("lisi",24);
        Student s3 = new Student("wangwu",25);
        
        coll.add(s1);
        coll.add(s2);
        coll.add(s3);
        
        // 判断集合中是否包含某个元素
        Student s4 = new Student("zhangsan",23);
        // 判断同姓名同年龄为同一个学生
        
        // 因为contains方法在地城依赖equals方法进行判断是否一致
        // equals比较的是地址值是否一致
        // 需要在自定义的Javabean里重写 equals方法
        // System.out.println(coll.contains(s4));
        
        // 判断集合是否为空
        System.out.println(coll.isEmpty());
        
        //  获取集合长度
        System.out.println(coll.size());
    }
}
